.aside {
    flex-basis: 300px;
}
@media screen and (max-width: 767px) {
    .aside {
        display: none;
    }
}